Most of the many books on finite elements are devoted either to mathematical theory or to engineering applications, but not to both. This book seeks to bridge the gap by presenting the main theoretical ideas of the finite element method and the analysis of its errors in an accessible way. At the sa[...]